
export class ErrorCode {

    public static Code = {
        Suc: 0, //正确
        Fail:1, //错误
        Db_Error: 2,//数据库错误
        RegisterError_HadUser: 3, //注册失败已存在改用户
        Error_Param: 4, //参数错误
        LoginError_NoUser:5, //登录不存在改用户
        LoginError_NoPass:6, //登录密码错误
        LoginError_Forbid:7, //禁止登录
        LoginError_MultiLogin:8, //异地登录
        LoginError_NoLogin:9, //没登录就发命令
        LoginError_token:10, //token错误
        Feng_jin:11,// 封禁
        No_user_data:12, //没用户数据
        Server_Weihu:13, //服务器维护
        Room_Release:14, //房间释放了
    }

    public static code2Msg: Map<number, string> = new Map<number, string>().
        set(ErrorCode.Code.Suc, "OK").
        set(ErrorCode.Code.Db_Error, "数据库错误").
        set(ErrorCode.Code.RegisterError_HadUser, "注册失败已存在用户").
        set(ErrorCode.Code.LoginError_NoUser, "不存在该用户").
        set(ErrorCode.Code.Error_Param, "参数错误").
        set(ErrorCode.Code.LoginError_NoPass, "密码错误").
        set(ErrorCode.Code.LoginError_Forbid, "禁止登录，请联系相关人员").
        set(ErrorCode.Code.LoginError_MultiLogin, "异地登录!").
        set(ErrorCode.Code.LoginError_NoLogin, "未登录!").
        set(ErrorCode.Code.LoginError_token, "token已过期").
        set(ErrorCode.Code.Feng_jin, "您的账号处于封禁状态，不能进入游戏！\n若有疑问请联系管理员").
        set(ErrorCode.Code.No_user_data, "用户没数据")
        .set(ErrorCode.Code.Server_Weihu, "服务器维护")
        .set(ErrorCode.Code.Room_Release, "房间释放了")

}